A Programming Model for Pervasive Spaces
نویسندگان
چکیده
In this article we will propose a formal model for smart spaces. The key ingredients of this model are user, sensors and actuators. We show how we can derive a programming model based upon knowledge and software engineering. We describe how to interpret the world using an ontology and use this ontology to describe the intentional effect of available actuators. The model is loosely based on the beliefdesire-intention model and is a significant simplification of other context aware middleware architectures. We demonstrate how we can implement this model using OSGi.
منابع مشابه
A Context-Driven Programming Model for Pervasive Spaces
This paper defines a context driven programming model for pervasive spaces. Existing pervasive spaces present problems, mainly related to the extensibility of the system and conflicting services and devices within the system. The programming model proposed here aims to resolve these problems by providing explicit knowledge representation, enhanced safety guarantees and by enabling extendability...
متن کاملA Context-Driven Programming Model for Pervasive Spaces
Existing pervasive spaces present problems, mainly related to the extensibility of the system and conflicting services and devices within the system. The programming model proposed here aims to resolve these problems by providing explicit knowledge representation, enhanced safety guarantees and by enabling extendability. By formalizing the three relevant entities (sensors, actuators and users),...
متن کاملA Spatial Programming Model for Real Global Smart Space Applications
Global smart spaces are intended to provide their inhabitants with context-aware access to pervasive services and information relevant to large geographical areas. Transportation is one obvious domain for such global smart spaces since applications can be built to exploit the variety of sensor-rich systems that have been deployed to support urban traffic control and highway management as well a...
متن کاملA context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملWeaving the Pervasive Information Fabric
As the pervasive computing infrastructure emerges, we consider the impact on information applications and their middleware requirements – what we call the pervasive information fabric. In particular, we consider the evolution of hypermedia link services to support the structuring of ad hoc information spaces. We describe a prototype implementation of an ad hoc distributed link service using a t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005